<?php
/**
* @package YARBB
* @copyright Авторские права (C) 2009 www.yar-it.com. Все права защищены.
* @license Лицензия http://www.gnu.org/licenses/gpl-2.0.htm GNU/GPL, или help/license.php
* YARBB! - свободное программное обеспечение распространяемое по условиям лицензии GNU/GPL
* Для получения информации о используемых расширениях и замечаний об авторском праве, смотрите файл copyright.php.
*/

defined('_JEXEC') or die('Restricted access');
require_once(JPATH_COMPONENT.DS.'defines.php');
require_once(JPATH_COMPONENT.DS.'controller.php');

	if (!JRequest::getVar('view') ) {
	    JRequest::setVar('view', 'yarbb');
	}

	$doc = &JFactory::getDocument();
	$doc->addStyleSheet(JURI::base().'components/com_yarbb/assets/admin-yarbb.css');

	$view = strtolower(JRequest::getVar('view')) ;
	$item1 = 'index.php?option=com_yarbb&view=yarbb';
	$item2 = 'index.php?option=com_yarbb&view=general';
	$item3 = 'index.php?option=com_yarbb&view=categories';
	$item4 = 'index.php?option=com_yarbb&view=forums';
	$item5 = 'index.php?option=com_yarbb&view=users';
	$item6 = 'index.php?option=com_yarbb&view=ranks';
	$item7 = 'index.php?option=com_yarbb&view=editcss';
	$item8 = 'index.php?option=com_yarbb&view=tools';
	$item9 = 'index.php?option=com_yarbb&view=about';

	if($view == 'general') {
		JToolBarHelper::title(JText::_('YBB_TB_GLOBAL_CONFIGURATION'), 'configuration');
	} elseif($view == 'categories') {
		JToolBarHelper::title(JText::_('YBB_TB_CATEGORIES'), 'category');
	} elseif($view == 'forums') {
		JToolBarHelper::title(JText::_('YBB_TB_FORUMS'), 'forums');
	} elseif($view == 'users') {
		JToolBarHelper::title(JText::_('YBB_TB_USERS'), 'users');
	} else if( $view == 'yarbb') {
		JToolBarHelper::title('YarBB', 'yarbb');
	} else if( $view == 'about') {
		JToolBarHelper::title(JText::_('YBB_TB_ABOUT'), 'about');
	} else if( $view == 'editcss') {
		JToolBarHelper::title(JText::_('YBB_TB_EDITCSS'), 'editcss');
	} else if( $view == 'ranks') {
		JToolBarHelper::title(JText::_('YBB_TB_RANKS'), 'ranks');
	} else if( $view == 'tools') {
		JToolBarHelper::title(JText::_('YBB_TB_TOOLS'), 'tools');
	}


	JSubMenuHelper::addEntry('YarBB', $item1, ($view == 'yarbb') );
	JSubMenuHelper::addEntry(JText::_('YBB_MENU_GENERAL'), $item2, ($view == 'general') );
	JSubMenuHelper::addEntry(JText::_('YBB_MENU_CATEGORIES'), $item3, ($view == 'categories'));
	JSubMenuHelper::addEntry(JText::_('YBB_MENU_FORUMS'), $item4, ($view == 'forums'));
	JSubMenuHelper::addEntry(JText::_('YBB_MENU_PROFILES'), $item5, ($view == 'users'));
	JSubMenuHelper::addEntry(JText::_('YBB_MENU_RANKS'), $item6, ($view == 'ranks'));
	JSubMenuHelper::addEntry(JText::_('YBB_MENU_CSS'), $item7, ($view == 'editcss'));
	JSubMenuHelper::addEntry(JText::_('YBB_MENU_TOOLS'), $item8, ($view == 'tools'));
	JSubMenuHelper::addEntry(JText::_('YBB_MENU_ABOUT'), $item9, ($view == 'about'));

	$controller = new yarbbController();
	$controller->execute(JRequest::getVar('task'));
	$controller->redirect();
?>
